cast one's feathers - Español Inglés Diccionario